Preferences and Soft Constraints in PDDL 3
نویسندگان
چکیده
In many read-world planning domains, generating good plan quality is a central issue. This is especially true for problems with many solutions, or with many goals that cannot be achieved altogether. We propose an extension to the PDDL language that aims at a better characterization of plan quality by allowing the user to express strong and soft state constraints about the structure of the desired plans, as well as strong and soft problem goals. In the plan quality evaluation, soft goals and constraints are evaluated according the their violation penalty weights, which are expressed by the user in the plan metric. The new language, PDDL3, allows us to distinguish alternative feasible plans (satisfying all strong constraints and goals), preferring plans that minimize the weighted violations for soft goals or constraints, possibly combined with other plan quality criteria. We describe the syntax and semantics of PDDL3.0 and we give several examples, including a domain from the very recent fifth International planning competition, which focused on soft trajectory constraints and goals.
منابع مشابه
Temporal Planning with Preferences and Time-Dependent Continuous Costs
Temporal planning methods usually focus on the objective of minimizing makespan. Unfortunately, this misses a large class of planning problems where it is important to consider a wider variety of temporal and non-temporal preferences, making makespan a lower-order concern. In this paper we consider modeling and reasoning with plan quality metrics that are not directly correlated with plan makes...
متن کاملGenerating Optimal Timetabling for Lecturers using Hybrid Fuzzy and Clustering Algorithms
UCTTP is a NP-hard problem, which must be performed for each semester frequently. The major technique in the presented approach would be analyzing data to resolve uncertainties of lecturers’ preferences and constraints within a department in order to obtain a ranking for each lecturer based on their requirements within a department where it is attempted to increase their satisfaction and develo...
متن کاملPlan Constraints and Preferences in PDDL3 The Language of the Fifth International Planning Competition
The notion of plan quality in automated planning is a practically very important issue. In many real-world planning domains, we have to address problems with a large set of solutions, or with a set of goals that cannot all be achieved. In these problems, it is important to generate plans of good or optimal quality achieving all problem goals (if possible) or some subset of them. In the previous...
متن کاملA Fluent Calculus Semantics for ADL with Plan Constraints
Plan constraints are the most recent addition to the ever growing Planning Domain Definition Language (PDDL). In this work we consider the PDDL fragment consisting of basic ADL extended by plan constraints. We provide a purely declarative semantics for this fragment by interpreting it in the basic Fluent Calculus. We thus obtain a logical semantics for this fragment of PDDL instead of the usual...
متن کاملOptimal Symbolic PDDL3 Planning with MIPS-BDD
State trajectory and plan preference constraints are the two language features introduced in PDDL3 (Gerevini & Long 2005) for describing benchmarks of the 5 international planning competition. State trajectory constraints provide an important step of the agreed fragment of PDDL towards the description of temporal control knowledge (Bacchus & Kabanza 2000) and temporally extended goals (DeGiacom...
متن کامل